<template>
  <div class="demo">
    <h2>学生名:{{ studentName }}</h2>
    <h2>年龄:{{ age }}</h2>
    <button @click="showName">点我提示学生名</button>
  </div>
</template>

<script>
// 默认暴漏 简写
export default {
  name: 'Student', // 和文件名最好保持一致
  data() {
    return {
      studentName: '李四',
      age: 19,
    };
  },
  methods: {
    showName() {
      alert(this.studentName);
    },
  },
};

// 默认暴露
// export default Vue.extend({
//   data() {
//     return {
//       schoolName: '宋营小学',
//       schoolAddress: "河南省商丘市睢阳区路河乡",
//     };
//   },
//   methods: {
//     showName() {
//       alert(this.studentName);
//     },
//   },
// })

// 分别暴露
// export const school = Vue.extend({
//   data() {
//     return {
//       schoolName: '宋营小学',
//       schoolAddress: "河南省商丘市睢阳区路河乡",
//     };
//   },
//   methods: {
//     showName() {
//       alert(this.studentName);
//     },
//   },
// });

// 统一暴露
// export {school}
</script>

<style>
    .demo{
        background-color: orange;
    }
</style>
